home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / MSDOS / (m)aaw / PC-FLOW.DOC < prev    next >
Text File  |  1986-08-14  |  9KB  |  274 lines

  1. Version 1.0                                               August 15, 1986
  2.  
  3.  
  4.                    PC-FLOW - Flowcharting with the MS Mouse
  5.  
  6.                               by Dave Makoski
  7.  
  8.  
  9.  
  10.  
  11.          PC-FLOW is a shareware product. As such, feel free to copy
  12.          and share it with others. If you feel PC-FLOW is useful,
  13.          all I ask is that you invest in a postage stamp, and mail me
  14.          a note with comments or suggestions as to enhancements you
  15.          would like to see. My address is at the end of this document.
  16.  
  17.  
  18.          1: INTRODUCTION
  19.  
  20.          PC-FLOW is a flow chart designing program for the IBM
  21.          Personal Computer and clones. It is designed around two basic
  22.          principles:
  23.               1) What You See Is What You Get
  24.               2) Point and shoot
  25.          Making the program very easy to use.
  26.          Both keyboard and mouse are supported for further ease of
  27.          use.
  28.  
  29.  
  30.          2: HARDWARE AND SOFTWARE REQUIREMENTS
  31.  
  32.          PC-FLOW is designed to run on the IBM Personal Computer
  33.          series of computers (PC, PCjr, XT and AT). 128 KB of memory,
  34.          one disk drive, and a color monitor are required. In
  35.          addition, a printer is needed in order to print PC-FLOW flow
  36.          charts on paper.
  37.  
  38.          PC-FLOW flow charts are printed using the DOS print screen
  39.          function (Shift-PrtSc). In order to use this function the
  40.          Graphics command MUST have been previously executed from DOS.
  41.          The Graphics command is an external DOS command and requires
  42.          the GRAPHICS.COM program found on your DOS diskette.
  43.  
  44.  
  45.          3: FILES
  46.  
  47.          The following list is the files that make up the PC-FLOW
  48.          system.
  49.  
  50.               PC-FLOW.EXE........The main program
  51.               FLOWSIDE.PIC.......Title, Date, and Description picture
  52.                                  (this file is optional)
  53.               PCFLOW.BAT.........Batch file for starting up PC-FLOW
  54.                                  (NO mouse support)
  55.               PCFLOWM1.BAT.......Batch file for starting up PC-FLOW
  56.                                  (Mouse support on COMM port #1)
  57.               PCFLOWM2.BAT.......Batch file for starting up PC-FLOW
  58.                                  (Mouse support on COMM port #2)
  59.               M_FLOW.MSC.........Menu definition language for the
  60.                                  Mouse Systems Mouse support.
  61.                                  (See section 5 MOUSE SUPPORT)
  62.               DEMOn.PIC..........Demo flow charts
  63.               PC-FLOW.DOC........This documentation.
  64.  
  65.  
  66.          4: GETTING STARTED
  67.  
  68.          FLOPPY DRIVE SYSTEM
  69.  
  70.          Copy GRAPHICS.COM from your DOS diskette onto the diskette
  71.          containing PC-FLOW.
  72.  
  73.  
  74.  
  75.  
  76.          HARD DISK SYSTEM
  77.  
  78.          Either copy GRAPHICS.COM into the directory in which PC-FLOW
  79.          resides or, make sure GRAPHICS.COM can be found in the
  80.          directory search path.
  81.  
  82.          Enter PCFLOW
  83.  
  84.          PC-FLOW begins with a introductory screen, after reading it
  85.          press enter to continue.
  86.  
  87.  
  88.  
  89.  
  90.          After a short initialization you will be presented with the
  91.          PC-FLOW designing screen.
  92.  
  93.          The arrow on the screen is your cursor when using PC-FLOW.
  94.          To move it simply use the arrow keys on the numeric key pad,
  95.          to speed up movement press and hold down the shift key while
  96.          pressing one of the arrow keys.
  97.  
  98.          The designing grid is comprised of three basic areas:
  99.  
  100.               1) The designing area
  101.               2) Flow charting symbols
  102.               3) Commands
  103.  
  104.          DESIGNING AREA
  105.  
  106.          The designing area is made up of a grid containing twenty
  107.          five squares which hold the flow charting symbols.
  108.          All symbols will be automatically centered into these twenty
  109.          five areas.
  110.  
  111.          FLOW CHARTING SYMBOLS
  112.  
  113.          The flow charting symbols are chosen by moving the arrow
  114.          onto a symbol and pressing ENTER.  You will notice that after
  115.          a symbol is chosen a box will appear around the symbol.  Once
  116.          a symbol is chosen it may be placed in the designing area by
  117.          moving the arrow to any spot on the designing screen and
  118.          pressing the enter key.  The blank symbol area on the lower
  119.          right of the symbols is used for erasing one of the twenty
  120.          five grid areas.
  121.  
  122.          COMMANDS
  123.  
  124.          To chose a command simply locate the arrow onto one of the
  125.          commands and press enter.
  126.  
  127.          SAVE   This will save the current screen (the menu area will
  128.                 not be saved). A window will appear and ask for a file
  129.                 name, enter a file name NO EXTENSION all files are
  130.                 saved with an extension of .PIC.
  131.                 To exit with no action press enter with no file name.
  132.  
  133.          LOAD   This will load a previous saved screen, the file name
  134.                 rule is the same as in the save command NO EXTENSION.
  135.                 To exit with no action press enter with no file name.
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.          PRINT  Will cause the menu area to clear and the title, date,
  145.                 and description header to appear. To print the screen
  146.                 just press Shift Prt-Sc. After printing press enter.
  147.                 To exit with no action press enter.
  148.  
  149.  
  150.  
  151.          TEXT   This allows you to enter text onto the designing area.
  152.                 Note that this command will stay in effect until
  153.                 turned off. After selecting this command simply move
  154.                 the arrow to where you what the text to appear and
  155.                 press enter. Next a window will appear and allow you
  156.                 to enter text, press enter after completing your text
  157.                 entry. If more text is desired move the arrow to the
  158.                 desired location and press enter, the text window will
  159.                 appear again. This process can be repeated until the
  160.                 text command is turned off by placing the arrow on the
  161.                 word TEXT in the command menu and pressing enter.
  162.  
  163.          GRID   This command will display a grid onto the designing
  164.                 area showing the twenty five symbol areas.
  165.  
  166.          LINES  Allows you to draw lines onto the designing area.
  167.                 This command like the text command will stay in effect
  168.                 until turned off. To use move the arrow to a point on
  169.                 the screen where you want the line to start and press
  170.                 the enter key, next move the arrow to a point where
  171.                 you want the line to end and press enter again.
  172.                 To turn this command off place the arrow on the word
  173.                 LINES and press enter.
  174.  
  175.          FILES  This command will show you all files in the current
  176.                 directory that end with the PC-FLOW extension of .PIC.
  177.  
  178.          CLEAR  This command will clear the designing work area, a
  179.                 check prompt will appear to make sure this is what you
  180.                 really want to do.
  181.  
  182.          QUIT   Use this command to exit PC-FLOW, again a check will
  183.                 be made to make sure this is really what you want to
  184.                 do.
  185.  
  186.  
  187.          5 MOUSE SUPPORT
  188.  
  189.          Enclosed with PC-FLOW is the mouse definition language for
  190.          supporting the MOUSE SYSTEM(tm) mouse.
  191.  
  192.          This file must be compiled using the MSC compiler. Refer to
  193.          the PC MOUSE REFERENCE MANUAL for further details.
  194.  
  195.          If PC-FLOW is used with a mouse all movement of the arrow is
  196.          controlled by the mouse and pressing the left button will act as
  197.          if you pressed the enter key.
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.          6 WHAT'S NEXT
  212.  
  213.          1) I would like to convert this program to use the EGA.
  214.  
  215.          2) Create smaller fonts allowing smaller symbols allowing
  216.             a bigger grid area (twenty five is too small).
  217.  
  218.          3) The ability for the user to design his/her own symbols.
  219.  
  220.  
  221.  
  222.  
  223.          7) QUESTIONS/COMMENTS
  224.  
  225.  
  226.          Any question and/or comments can be sent to me at the
  227.          following address:
  228.  
  229.               Dave Makoski
  230.               158 Rising Trail Drive
  231.               Middletown Ct. 06457
  232.  
  233.  
  234.  
  235.          I can also be reached by leaving a message addressed to me
  236.             on HOUNDS HAVEN PCBoard B.B.S. at (203) 738-0306
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.